36
21
88
125
63
98
57
30
277
74
34
76
32
50
23
70
291
33
71
14
44
68
94
107
85
111
13
69
35
66
19
18
25
11
158
47
48
17
169
102
157
5
86
40
9
52
64
56
22