103
70
48
97
22
167
64
58
24
132
40
96
37
39
26
32
91
45
149
31
89
209
55
61
14
99
16
111
20
56
75
46
348
231
42
84
60
82
10
112
27
4
17
7
18
88
43
33