4
23
11
16
9
52
12
39
35
26
48
38
21
85
27
57
181
15
263
70
114
112
44
93
1
14
116
30
159
101
120
103
58
53
77
32
208
40
10
86
13
196
29
165
109
41
554
193