34
49
10
3
16
2
24
11
113
4
8
12
6
20
5
84
152
38
33
7
97
35
27
40
32
39
252
1
18
9
15
67
21
25
75
125
96
17
36