36
42
101
32
229
66
74
92
41
122
23
17
22
14
27
132
31
111
106
137
46
19
20
69
13
108
54
39
47
28
115
45
9
90
38
163
72
100
136
11
95
4
97
89
16