120
130
273
63
24
72
335
60
25
58
19
36
31
92
156
68
40
91
83
102
12
4
43
53
54
49
633
26
78
32
200
412
30
65
27
59
81
46
131
28
41
126
211
111
193
132