35
132
75
13
113
49
68
16
30
4
53
17
10
46
95
9
123
106
59
8
29
21
31
87
38
33
39
77
34
105
23
168
48
12
40
41
32
63
189
120
5
67
92
26
25
226
52