44
107
21
79
219
82
53
34
176
86
157
58
52
18
26
56
60
33
47
23
42
84
35
73
78
29
87
28
59
116
165
30
99
67
16
62
75
104
11
96
76
65
57
20
9
297
170
138
349
620