0
3
17
11
40
116
31
15
70
61
75
49
5
27
37
41
107
30
73
18
16
29
59
87
77
81
162
26
54
609
332
51
20
129
117
121
44
19
4
25
43
12
85
90
39