0
37
2
23
22
15
30
11
7
9
6
90
21
10
100
16
34
20
40
58
49
84
385
32
41
124
75
218
25
60
46
47
27
24
237
77
184
111
119
44
122
133
125
96
66
422