172
36
22
142
118
48
220
38
113
24
16
33
63
11
34
45
79
47
40
148
32
46
61
30
120
13
112
51
233
31
60
186
29
53
226
71
64
495
90
374
10
19
15
179
270
39
138
96
238
394
25
489
28