36
167
31
49
15
43
53
28
94
51
67
61
76
14
23
38
63
29
9
99
26
20
16
33
52
223
46
1
18
4
154
91
17
399
21
202
150
71
286
70
750
44
10
75
27
240