119
38
30
61
54
44
209
32
76
130
70
55
7
45
244
60
302
96
124
148
141
107
194
121
328
41
131
379
110
37
15
68
69
63
29
48
34
40
16
9
326
84
56
11
77
51
72
39