172
48
41
68
17
33
23
140
14
22
6
46
69
26
12
37
79
15
40
35
82
20
51
74
150
62
30
38
52
102
86
256
76
87
60
61
24
53
29
55
84
36
149
1082
217
158
75
229