52
33
24
5
56
35
50
157
113
160
10
20
17
47
7
36
41
106
37
21
9
31
64
15
19
6
13
126
8
82
58
121
140
25
34
28
79
4
23
2
132
65
26
55