17
196
132
6
62
29
60
290
380
12
22
30
20
14
93
49
75
349
5
48
55
8
45
33
99
46
19
13
117
16
18
58
1
24
28
53
39
158
42
32
68
7
51
107
77
73
21
187
9
31
126