112
66
241
50
25
113
9
59
52
10
76
41
31
8
74
33
327
7
88
47
117
46
44
68
141
15
12
61
56
27
42
21
104
23
119
79
185
301
13
262
32
22
19
30
45
16
18
102
99