2
3
9
29
19
1
43
27
26
97
6
47
20
0
12
7
50
11
190
10
25
88
35
28
16
44
108
38
37
14
205
95
73
81
114
22
31
99
21
66
226
55
34
101