135
17
10
48
31
40
27
59
70
117
148
46
51
26
54
42
58
50
29
305
84
49
15
337
63
159
6
34
301
131
57
76
66
43
28
35
105
107
41
77
33
53
73
65
12