170
33
82
28
481
64
60
3
42
34
266
127
57
142
356
5
13
130
364
29
156
17
46
104
94
318
105
89
79
37
342
65
24
322
319
78
32
85
70
201
43
62
11
76
15
4
16
47
129
3489
18
25
19
39
48