0
3
10
16
31
24
4
7
26
118
8
19
17
65
69
14
28
37
106
84
86
30
18
48
60
62
95
351
96
68
39
146
137
45
41
23
66
244
72
44
20
12
231
109
74
40