434
96
31
272
143
58
59
126
60
45
94
46
47
42
79
19
22
77
41
13
51
61
48
37
91
95
50
69
80
32
121
122
30
44
88
10
35
28
25
17
115
54
24
220
15
65
124
29
27
39
85
16