11
37
3
9
4
8
12
19
24
68
51
16
7
13
18
102
52
40
45
82
65
64
107
158
171
120
33
269
86
62
71
108
14
195
35
55
76
135
69
90
67
92
98
50
335
117
83
22
141
27
58