45
119
96
160
40
71
32
134
62
90
104
28
39
33
29
18
64
194
49
229
57
36
44
80
11
117
9
31
153
110
14
12
27
59
107
19
55
10
41
332
30
25
53
63
43
81
261
135
15
120