126
40
93
23
33
34
55
30
7
87
8
31
9
56
24
14
20
71
12
59
47
292
43
35
75
15
81
134
17
61
230
26
69
48
66
306
22
225
44
25
10
104
19
46
54
52