36
96
32
11
7
134
111
39
13
83
525
92
44
56
99
46
49
52
50
108
21
48
20
40
28
141
25
19
57
167
68
77
12
38
71
67
18
98
126
29
55
66
15
9
34
82