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