7
51
144
75
81
32
231
50
29
105
82
187
79
47
55
102
64
45
41
86
24
40
76
65
158
39
31
77
23
176
74
120
308
46
10
30
52
131
95
43
21
19
38
25
60
20
94