117
29
4
1357
65
30
63
16
78
15
35
273
275
28
11
58
82
7
24
18
73
75
2
242
62
43
45
39
12
21
55
31
19
22
13
3
37
299
331
54
93
229
99
149
47
87
40