35
16
33
22
38
27
29
119
14
6
57
133
79
19
34
43
30
31
15
5
12
87
1
9
149
86
21
25
20
45
8
62
65
23
309
47
70
198
267
60
53
114
202