348
120
5
135
31
667
36
28
133
49
20
63
68
72
130
21
41
34
29
24
94
54
67
12
44
276
27
74
104
17
16
9
392
85
51
26
146
30
10
25
22
62
110
19
71
14
245
173
84