29
82
72
5
112
63
6
59
33
81
41
27
13
84
60
22
23
24
89
54
100
139
17
19
48
106
79
57
37
71
43
61
595
234
26
274
80
90
317
40
16
7
162
105
68