96
21
50
35
25
13
34
7
22
101
24
29
44
11
40
106
15
47
14
12
81
45
117
48
94
51
65
42
58
102
64
149
68
23
32
166
225
108
156
74
72
111
113
276
71
78