328
53
66
132
11
65
299
107
28
42
18
10
25
97
41
29
64
3406
306
51
15
140
31
45
12
118
7
47
80
75
109
13
69
144
81
33
43
30
84
32
19
125
23
40
27
56
93
14
227
26
110