30
64
77
32
51
27
41
31
93
56
37
44
82
12
16
61
259
120
48
90
28
72
26
348
150
121
102
34
60
1221
186
250
13
622
62
83