32
155
38
7
348
199
6
3
16
14
113
12
63
1
80
11
73
91
1223
202
114
153
51
44
96
59
37
10
22
35
19
213
13
39
141
361
17
29
18
31
52
21
20
82
79
58