136
46
29
308
27
9
16
32
14
200
52
65
51
38
21
81
20
90
95
142
180
55
188
138
71
35
43
62
47
13
22
18
19
91
33
232
5
7
10
25
73
8
74
56
75
242
64