28
3
2
8
34
17
51
54
11
73
21
0
26
37
14
36
379
12
47
13
185
38
67
101
42
338
387
63
76
146
142
108
222
102
43
6
18
40
165
116
58
78
44
60
41
201
113