0
3
1
19
10
17
79
43
80
32
24
56
47
21
130
15
70
208
41
50
285
145
86
22
20
60
28
163
192
25
68
12
39
97
88
16
107
357
420
37
209
158
34
9
112
14
7