82
38
347
11
17
18
25
23
13
64
20
3
98
48
202
154
112
136
105
7
42
19
37
178
16
71
21
119
161
137
46
4
9
27
1
26
31
95
54
22
107
12
66
85
103