37
140
18
61
28
157
56
45
2
20
7
6
117
50
1
35
52
22
11
10
9
4
17
33
23
51
77
34
15
12
31
42
26
16
32
19
5