56
29
11
26
18
7
75
42
12
72
123
10
41
174
139
91
20
8
36
15
23
32
235
0
1
95
82
3
28
31
616
57
193
77
2
25
13
9
162
45
17
14
44
376
22
54
4
317
86