122
15
192
20
184
22
40
120
30
61
274
70
102
350
29
38
39
67
167
34
116
405
165
48
75
37
317
53
14
110
63
87
58
108
101
54
144
43
17
35
19
5
7
4
60