104
91
13
30
35
29
87
34
75
12
19
7
11
77
25
23
8
61
33
15
37
16
3
27
86
70
32
189
39
60
124
220
26
241
116
121
47
1
134
18
136
52
21
43