112
24
32
536
10
29
61
1
12
17
2
34
26
7
22
96
106
41
39
118
50
181
23
6
38
13
8
28
40
18
101
19
66
42
3
20
21
43
16
33
35
65
461