135
89
573
26
97
241
84
39
38
65
51
33
92
79
24
126
35
22
83
37
48
114
49
268
20
216
50
133
420
263
137
70
41
32
36
104
13
7
96
316
54
45
42
17
61
151
11
146
59
25