104
47
32
8
40
20
60
34
9
38
17
45
59
23
37
58
74
41
76
70
28
188
42
29
22
53
66
33
183
87
155
51
57
35
63
145
13
68
12
52
27
15
50