29
96
44
84
30
41
4
60
63
66
57
13
64
22
3
216
28
19
265
11
81
75
121
7
82
68
156
97
202
114
62
25
113
24
37