35
10
23
39
21
17
18
26
13
37
12
23
3
36
78
246
394
14
18
26
18
29
43
317
20
78
78
142
47
48
296
156
46
30
116
53
14
148
20
29
141
40
100
119
138
31
18
22
115
31
81
97
145
130
56
142
120
77
115
214