348
120
5
135
31
667
36
25
133
48
20
61
68
71
129
40
34
28
24
94
54
67
12
44
276
27
74
104
17
19
16
8
41
391
85
51
26
146
30
10
22
62
39
110
18
49
13
245
173
84