52
21
23
92
84
20
308
75
5
43
28
39
15
107
22
8
12
56
29
31
24
7
55
13
11
9
25
38
50
65
81
87
42
37
135
27
18
26
14
17
33
70
102
82
116