37
52
30
44
22
54
41
4
31
6
19
36
117
14
62
43
25
64
53
26
119
176
99
7
67
46
73
150
39
32
161
548
21
186
71
33
34
15
8
3
120
81
125
520
20
12
61
17
50