1
0
3
2
15
19
8
25
4
13
14
29
70
27
23
65
58
31
35
17
122
75
46
185
131
108
201
100
85
72
81
187
49
61
68
82
37