15
14
13
52
74
4
38
76
94
18
33
48
75
31
54
19
17
174
171
50
58
149
87
11
29
6
43
23
312
53
21
30
252
118
3
37
12
35
372
64
209
42
34
205
28
25
135
59
81
144
145
22