2
193
60
14
19
216
10
38
33
35
40
28
39
166
18
4
31
142
13
11
48
61
68
47
67
121
29
20
70
158
51
12
21
49
9
32
7
356
63
16
55
8
351
287
17
6