314
25
14
27
13
8
94
23
35
29
768
46
150
61
60
54
122
81
63
15
55
125
66
37
30
254
53
147
154
17
11
21
36
51
155
134
203
92
32
52
41
28