302
16
116
233
216
18
5
62
45
14
34
52
43
32
189
29
79
24
17
61
113
64
374
51
36
135
41
31
389
73
67
208
114
13
124
275
100
472
65
54
40
58
202
88
177
7
22