31
101
27
16
15
40
23
33
55
30
7
87
8
10
56
24
14
71
13
61
47
292
43
35
75
81
135
9
17
230
26
69
50
66
310
22
225
46
93
19
52
18
5
20
97
72