168
103
41
42
69
174
34
21
116
65
29
11
20
111
157
40
194
110
33
55
23
95
16
98
228
7
70
119
71
14
133
73
57
22
50
32
102
81
19
54
503
128
12
4
271
35
158
10
59
47
101
161
244
28