102
43
5
121
42
92
79
78
45
85
52
33
173
162
111
44
55
293
117
60
57
77
27
23
253
244
36
41
94
25
20
34
146
38
48
98
63
120
68
19
6
17
10
71
213
14
31
91