73
156
83
62
30
51
295
19
21
32
39
17
48
49
55
14
24
15
27
50
44
95
92
20
35
87
72
31
335
60
18
370
8
298
82
28
64
157
56
25
37
67
75
160
84