100
236
280
9
22
45
102
75
28
84
165
33
141
56
52
172
55
202
47
215
19
53
21
91
12
8
7
4
16
101
3
36
72
96
29
63
20
32
34
23
93
54
27
83
50