332
94
74
95
44
38
63
61
29
64
50
46
65
85
202
114
18
26
31
52
32
19
22
45
76
10
110
106
39
27
105
101
83
13
15
57
56
53
66
30
55
93
24
299
40
21
42