116
71
14
48
41
23
44
65
22
120
89
33
490
119
64
77
149
20
72
37
28
338
54
84
30
11
16
96
49
69
104
260
91
78
159
167
123
58
45
140
106
222
201
19
39
224
70
32
59
38
42
18
99
105