75
53
13
126
48
74
27
30
29
76
11
181
23
19
55
12
41
71
17
16
50
8
64
43
26
25
87
173
22
9
212
122
81
83
18
4
57
133
34
51
189
101
355
291
40
21
278
141
58
88