0
68
6
30
9
41
13
3
19
7
23
49
55
86
51
122
28
12
26
89
178
87
50
21
152
33
260
58
109
115
15
165
471
154
124
22
142
54
129
145
112
44
34
135