168
60
8
63
58
131
62
22
15
49
61
55
10
48
27
25
39
123
21
153
79
33
197
115
92
43
96
394
214
14
186
30
11
20
72
391
23
76
24
64
7
389
301
57
70
89
52
331
86
29
180