88
49
48
28
108
23
15
19
75
18
57
27
38
20
10
79
21
40
6
14
26
37
301
107
52
16
76
53
63
32
43
98
126
116
56
65
87
9
50
104
11
147
7
17
25
351
44
125