61
150
33
68
22
23
20
303
32
44
160
79
48
513
46
120
56
119
42
4
57
16
21
67
62
138
75
145
105
137
55
37
36
53
11
106
128
99
110
308
114
47
97
118
88
708
14
131
43
82
85