132
12
90
200
79
45
118
50
155
15
67
106
26
38
18
19
23
65
25
28
62
46
51
94
40
304
35
55
54
85
39
57
237
156
202
76
61
78
100
87
77
199
89
68
32
13
59