0
22
62
12
16
30
127
87
7
25
37
48
5
31
348
14
174
11
27
15
21
110
44
79
19
97
51
350
26
165
78
61
83
57
33
20
70
67
29
13
39
103
118
182
28
164
81