37
32
56
28
31
26
386
21
25
42
94
86
24
88
22
33
71
124
70
13
35
65
29
48
30
15
3
45
51
17
39
79
64
140
75
228
38
14
93
20
123
36
167