130
50
65
48
138
104
40
90
53
29
117
43
127
83
120
55
45
402
89
245
25
242
68
116
47
23
18
13
41
21
64
95
51
12
54
11
44
57
24
16
72
52
37
80
93
129
39
19
112