133
37
144
57
290
64
24
307
68
75
43
19
97
35
114
125
278
95
40
46
31
21
59
48
52
30
98
29
54
34
51
120
44
70
138
47
25
39
50
199
53
108
492
33
79