4
21
6
7
1
51
13
44
29
9
32
41
10
16
69
28
82
18
70
46
116
20
47
81
213
437
14
99
148
35
139
19
66
27
43
37
114
22
67
186
49
76
157
42
39
190
165
36