96
36
28
9
15
56
22
31
276
16
104
21
34
102
10
17
69
53
76
88
12
24
126
62
37
33
52
237
107
100
51
82
29
122
65
7
48
186
55
39
27
97
156
60
14
23
4
20
189
72