101
40
25
29
106
53
26
22
146
13
66
32
83
36
116
87
73
50
80
41
63
52
23
69
21
61
39
35
89
43
33
103
76
27
24
120
42
174
15
189
70
30
16
279