15
19
17
38
3
13
74
8
63
117
413
52
18
47
62
51
11
24
33
53
75
183
121
207
92
32
25
104
69
27
80
84
138
101
116
7
196
46
114
40
29
50
141
48
111
21
109
23
187
383
20
31
76