2
87
43
191
52
73
42
80
45
176
12
77
25
30
11
65
47
137
20
83
308
170
39
66
145
434
19
113
28
109
102
104
37
51
33
361
31
27
17
9
210
29
53
402
68
90
76
86
57
46