João Moura Profile Banner
João Moura Profile
João Moura

@joaomdmoura

10,357
Followers
1,453
Following
944
Media
10,553
Statuses

Founder of @crewAIInc / prev @clearbit (acc by @hubspot ) Open Source enthusiast | Creator of Machinery | Public Speaker | My views

Sao Paulo, Brazil
Joined May 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@joaomdmoura
João Moura
1 month
🔥🔥 crewAI v0.30.10 is out🔥🔥 🧙 Set a manager 📄 Set system, prompt and response templates 👨‍💻 Improved json/pydantic output 🔎 Better tool recognition 🧰 Better tool usage 📄Bring your prompts 🪚 New tools @browserbasehq and @ExaAILabs And more! Docs will follow RT please?
25
91
332
@joaomdmoura
João Moura
7 months
AI Agents building a landing page from 1 line idea. CrewAI uses @LangChainAI I’m using langchain tools and the LangSmith for logging it ✨ 🧠 GPT4 & OpenHermes2.5 (with @Ollama_ai ) Will opensource this weekend🤞 reply to let me know if you wanna a more in depth tutorial/video
77
104
860
@joaomdmoura
João Moura
6 months
Stock Analysis with AI Agents, using CrewAI 🚣 Using @LangChainAI tools + LangSmith, running on @Replit A researcher, an analyst and an investment advisor Agents come together to built a recommendation on any stock out there ✨ lmk if you like and want more of this! 😉
45
82
756
@joaomdmoura
João Moura
1 month
Hey, guess what, I’m also shipping a v2 of myself 😂
130
5
641
@joaomdmoura
João Moura
9 years
Best of the week lol: In case of fire: - git commit - git push - leave the building http://t.co/89nElZ1hyO
Tweet media one
15
1K
554
@joaomdmoura
João Moura
5 months
🤖 AI Agents create Instagram post using crewAI FOR FREE ✨🚣 This runs entirely on OpenHermes 2.5 from @Teknium1 and @NousResearch using @OLLAMA If you like this follow me for more on AI Agents and all things LLM crewAI, is an AI Agent framework built on top of @LangChainAI
26
89
510
@joaomdmoura
João Moura
5 months
👾Creating Games with AI Agents 🚣‍♂️ with crewAI Code is opensource: I would really appreciate a retweet if you liked it ✨ This is a simple example, but check if you wanna know how to build things like this into your apps.
16
117
479
@joaomdmoura
João Moura
3 months
🔥🔥 CrewAI 0.22.5 is live! 💖Appreciate retweets 💖 📈 1.4M+ crews were run last week ⚒️ new CLI `crewai create project_name` 🤖 YAML for agents & tasks 🐛 Bug fixes ✨Introducing: crewAI+ our business-tier platform + our design partnership program
45
109
446
@joaomdmoura
João Moura
1 month
So excited we got to ship this course with @AndrewYNg ! Got to and check it out!
@AndrewYNg
Andrew Ng
1 month
New agentic short course! Multi AI Agent Systems with crewAI, built with @crewAIInc 's founder and CEO @joaomdmoura . In this course, you'll learn how to break down complex tasks into subtasks for multiple AI agents, each playing a specialized role, to execute. For example, to
65
279
1K
35
44
438
@joaomdmoura
João Moura
7 months
I built CrewAI with @LangChainAI , so I can try my Crew of AI Agents with an @Ollama_ai open model with one single line and commenting OpenAI's. Gotta love it!
Tweet media one
25
41
364
@joaomdmoura
João Moura
3 months
🚀crewAI 0.27.0 is out!! Super reliable and high quality results Really appreciate RTs ❤ 🧠 Memory long, short and entity 🤚🏼 Native Human Input 🌐 Local models RAG Tools 🔍 Finer Cache Control ⛓️ Improved Cross Agent Collab 📝 Improved tool usage 🔒 Security improvements More!
12
84
313
@joaomdmoura
João Moura
5 months
🤖 Prepare for any meeting / interview with AI Agents This crew using crewAI 🚣 will help you prepare for any meeting by preparing you a full brief on everything you need to know before going into it. Oh this one uses @metaphorsystems from @scikud Code available at:
15
43
292
@joaomdmoura
João Moura
4 months
🚀🔥 crewAI v0.10.0 is out RT 🙇‍♂️ - tool usage is even MORE reliable - crew's full output is possible now - steps callback to monitor each step of execution - caching and max iterations work like a charm now - new guardrails to improve reliability + more
13
49
289
@joaomdmoura
João Moura
29 days
gpt4-o sucks at coding, there you go I said it...
85
7
282
@joaomdmoura
João Moura
5 months
🤖AI Agents write me a LinkedIn post, AND it doesn't sound like AI. Using crewAI🚣‍♂️ It shows how crewAI is a platform to build amazing automations! I do a finetune of OH2.5 from @NousResearch using @huggingface Like this? Gimme a follow and checkout
16
32
274
@joaomdmoura
João Moura
4 months
🚀 I'm never writing docs again, crewAI writes it for me now 😉 I just have it running while I do something else and✨ RT? Quick overview of a crew to writes docs for crewAI as I change the code, makes my life so much easier! Let me know if you want me to opensource this example
26
31
273
@joaomdmoura
João Moura
2 months
We are cooking a free course on AI Agents and multi agentic systems, it will mention crewAI for sure, but the idea is to explain all core concepts across any framework out there.
23
10
264
@joaomdmoura
João Moura
4 months
🚀🚀 crewAI v0.19.0 is out 🚀🚀 Would appreciate retweets 🙇‍♂️ The focus? Massively improving tools usage 🛠️ 📈 Efficiency in tool usage +1023.21% 🛠️ Mean tools used +276% 🚫 Tool errors slashed by 67%, more reliable than ever 🤝 Delegation capabilities enhanced 📄 Improved docs
22
102
244
@joaomdmoura
João Moura
5 months
And there you have it, crewAI is number one on @github trending today 🚀💖📈 Thank you for all the love and support
Tweet media one
13
29
258
@joaomdmoura
João Moura
2 months
🤯 crewAI is now listed in the examples for @GroqInc I didn't see this one coming 😅
12
16
234
@joaomdmoura
João Moura
2 months
✨ it was a blast to learn how much Andrew is using and enjoying crewAI! 🚣
@AndrewYNg
Andrew Ng
2 months
I've really enjoyed using @crewAIInc 's tools to build multiagent AI systems -- in addition to being productive, it's also fun to use! It was great hanging out with its creator @joaomdmoura to chat about best practices for building agentic workflows.
Tweet media one
43
41
668
15
9
223
@joaomdmoura
João Moura
4 months
More sneak peek on some of the RAG tools we will be dropping as part of crewAI standard tools ;)
Tweet media one
23
19
211
@joaomdmoura
João Moura
6 months
AI Agents just built a landing page for crewAI, some final tweak now before pushing, you can use this crew of Agents as well, I opensourced as an example for crewAI 🚀
Tweet media one
5
27
200
@joaomdmoura
João Moura
5 months
Prepping for a flight: - Download a good local LLM modal with @ollama - Hook it up with @AnythingLLM - Download and embed all docs you care about - Fly with zero worries on connection 😎👉👉
Tweet media one
8
26
198
@joaomdmoura
João Moura
1 month
So excited we got to ship this course with @DeepLearningAI Got to and check it out!
@DeepLearningAI
DeepLearning.AI
1 month
Multi AI Agent Systems with @crewAIInc , taught by @joaomdmoura , is live! Use the crewAI open source library to build multi-agents capable of performing tasks like tailoring your resume for different job applications, planning events, and more. Join now:
9
40
199
22
30
176
@joaomdmoura
João Moura
5 months
🔥🔥 🔥Multi Agent system monitor and answer my emails! If you have a busy inbox, work at sales or anything like that, this one is for you! Using CrewAI 🚣 and LangGraph 🕸️ - You can check the video: - Code is all opensource:
@hwchase17
Harrison Chase
5 months
📩Email Agents @joaomdmoura created an example showing how to use CrewAI with LangGraph This creates a crew of agents to look at and respond to emails He also made a YouTube video for it!
1
3
28
11
19
184
@joaomdmoura
João Moura
6 months
AI Agents on the cloud plan my next trip! 🤖☁️✈️ I had a lot of fun putting together this post with @Replit and @hwchase17 from @LangChainAI You can now try this Tricrew of AI Agents yourself (and two other crews) directly on Replit:
8
27
175
@joaomdmoura
João Moura
4 months
Sharing crewAI 🚣 with you all today was AMAZING! I love th energy! P.s. there will a patch version release tonight lol
Tweet media one
14
10
176
@joaomdmoura
João Moura
3 months
🤯 thank you for the kind words @dharmesh ! got keep on shipping! 😎👉👉 next version of crewAI drops this week
Tweet media one
11
3
165
@joaomdmoura
João Moura
6 months
crewAI is trending on github python list 😎👉👉 lets go! 🔥
Tweet media one
8
21
161
@joaomdmoura
João Moura
3 months
📈 Sales Email Crew API With crewAI+ I can turn any crew into an API without changing one line of code now, what APIs crew you wish were APIs? I'll try to build some and share the endpoints! I'll post a video about building this crew, waiting list at
6
12
161
@joaomdmoura
João Moura
3 months
🚀🚀 @bhancock_ai dropped a crazy good hands on tutorial on crew 🤯 He basically automated HOURS of daily work on his youtube creation flow! Great use case! Can't wait to see what he will do once I drop the new version @MatthewBerman might like this one
4
17
156
@joaomdmoura
João Moura
23 days
Today I learned that are people making money on @fiverr building with @crewAIInc 🤯🤯🤯
Tweet media one
9
9
161
@joaomdmoura
João Moura
5 months
🚣New version (0.5.0) of crewAI is out! 🔥 RTs are much appreciated. Task Callbacks Hierarchical process References specific tasks in another task Parallel task execution Max Iterations and Max Requests per Minute Developer exp, small improvements Updated README and Docs
13
49
156
@joaomdmoura
João Moura
2 months
🚀 Someone mentioned that when users start adding a software or tool to their resumes, it's an early sign of product-market fit. It seems we've reached this "milestone" 💪 I'm grateful of all we have build but we are far from done, there is SO much more we want to build!
Tweet media one
12
9
157
@joaomdmoura
João Moura
5 months
Mistral powered AI Agents coming! I was excited to test it out both for agents and more regular use cases
Tweet media one
6
10
156
@joaomdmoura
João Moura
20 days
So a crew build this video for me 😂 Everything, research, narration, music, video. The theme was "Doing amazing barbecues" Keep me honest 0 - 10 how bad / good is it?
44
6
154
@joaomdmoura
João Moura
4 months
🚀 crewAI 0.14.0 is live! 🚀 RT please? 😅 A lot of improvements across the board, including reliability. - Initial support to crewai-tools (with @LangChainAI help) - Output tasks as Pydantic or JSON - Save tasks ouput to a file - Revamp tools usage w func calling and much more!
10
58
151
@joaomdmoura
João Moura
1 month
I low key can’t believe this tweet exists. 😂 go crew!!!
@AndrewYNg
Andrew Ng
2 months
I've really enjoyed using @crewAIInc 's tools to build multiagent AI systems -- in addition to being productive, it's also fun to use! It was great hanging out with its creator @joaomdmoura to chat about best practices for building agentic workflows.
Tweet media one
43
41
668
12
6
148
@joaomdmoura
João Moura
5 months
🚣‍♂️ crewAI v0.1.32 is out - Moving to LangChain 0.1.0 - Improving Prompts - Ability to limit max number of iterations per agent - Support to RPM throttling for both Agents and Crews - Initial support for translations - Adding Greek translation - Improve code readability
9
15
140
@joaomdmoura
João Moura
4 months
Also we just launch a bunch of experimental tools to unlock many use cases 😎👉👉 You can find all docs in
Tweet media one
@joaomdmoura
João Moura
4 months
🚀🚀 crewAI v0.19.0 is out 🚀🚀 Would appreciate retweets 🙇‍♂️ The focus? Massively improving tools usage 🛠️ 📈 Efficiency in tool usage +1023.21% 🛠️ Mean tools used +276% 🚫 Tool errors slashed by 67%, more reliable than ever 🤝 Delegation capabilities enhanced 📄 Improved docs
22
102
244
9
16
138
@joaomdmoura
João Moura
1 month
So for everyone out there using crewAI for AI Agents, and leveraging OpenAI your agents just became 2x faster and 50% cheaper ;) This means we as a company now are just way more efficient now because we are model / vendor agnostic :D
8
3
139
@joaomdmoura
João Moura
4 months
🔥 crewAI needs to hire! So I created a crew for that! RT please? 💖 What a way to celebrate a new version than dropping a demo? This uses some of out new tools and new features of crewAI 🚀🚀🚀 Best part? You can also use it yourself online! Just go to
9
20
137
@joaomdmoura
João Moura
28 days
🤯 Our Multi Agent System course on @DeepLearningAI is now one of the highest rated and most enrolled short courses on their entire platform 😱😱 Thank you all so much for all the support! You can learn more about the course on the link bellow:
6
11
134
@joaomdmoura
João Moura
3 months
Early on I decided to get meta on crewAI, turns out by now crewAI has saved crewAI thousands of hours 💥📈
16
10
133
@joaomdmoura
João Moura
3 months
crewAI Assistant updated with latests docs and new endpoints, for anyone trying to build with crewAI this custom GPT makes it SO MUCH easier!
8
6
127
@joaomdmoura
João Moura
3 months
I’m cooking a longer course on crewAI, it will be free and we are partnering with someone on it 🙈 It might take a while to drop but it will be super worth it!
9
0
123
@joaomdmoura
João Moura
3 months
A crew writing crewAI docs, preparing the next version release 😎👉👉 and it does get more meta than this in some of out other crews
6
6
125
@joaomdmoura
João Moura
4 months
There we go trending #1 project this month 🚣
Tweet media one
10
4
124
@joaomdmoura
João Moura
2 months
🤯 Singapore Management University, what seems to be a great university in Asia is now formally including crewAI in the curriculum !!! 🔥 It enrol about 10,000 undergraduate and postgraduate students.
14
3
124
@joaomdmoura
João Moura
2 months
@AndrewYNg is one of the nicest people I ever met! Not to give to much away….but go @crewAIInc ! Interesting morning I can tell you all that!
Tweet media one
16
5
125
@joaomdmoura
João Moura
4 months
📈 crewAI stat on the new version we will be cutting tomorrow (prob) 🚀New version uses almost 4x more tools, while keeping mean error rate of 1.31 tools per crew, compared with a 4.09 error rate on the current version. This is a HUGE reliability improvement for crewAI Agents
Tweet media one
12
10
123
@joaomdmoura
João Moura
3 months
Right on time before we cut new versions crewAI and tools this week... 🔥🔥🔥 No biggie, just crewAI showing up on timesquare 🤯🤯 If you are in NY and sees it let me know! haha
Tweet media one
12
3
120
@joaomdmoura
João Moura
3 months
Sneak peak for the new version of crewAI (hopefully 🤞)
Tweet media one
16
4
119
@joaomdmoura
João Moura
3 months
What can you do with AI Agents? Let me give you a thought framework to answer that question :😎👉👉
8
10
117
@joaomdmoura
João Moura
2 months
🤯🤯🤯 Trending in github project again! The fact we are sharing this rank with ollama and llama3 is insane to me! Let's gooo! we are shipping some specific improvements that will have a big impact on smaller models, including llama3 super excited about it
Tweet media one
5
3
117
@joaomdmoura
João Moura
5 months
starting to shape up ;)
Tweet media one
16
6
115
@joaomdmoura
João Moura
5 months
Instagram post with AI Agents! Just open sourced this as an example for crewAI:
@joaomdmoura
João Moura
5 months
🤖 AI Agents create Instagram post using crewAI FOR FREE ✨🚣 This runs entirely on OpenHermes 2.5 from @Teknium1 and @NousResearch using @OLLAMA If you like this follow me for more on AI Agents and all things LLM crewAI, is an AI Agent framework built on top of @LangChainAI
26
89
510
0
15
107
@joaomdmoura
João Moura
1 month
🤔🤔 Why you should take this multi AI Agent course @AndrewYNg and I put together, now? Check more on
@AndrewYNg
Andrew Ng
1 month
New agentic short course! Multi AI Agent Systems with crewAI, built with @crewAIInc 's founder and CEO @joaomdmoura . In this course, you'll learn how to break down complex tasks into subtasks for multiple AI agents, each playing a specialized role, to execute. For example, to
65
279
1K
12
11
108
@joaomdmoura
João Moura
2 months
I won’t lie, I’m a hard worker, but this is the hardest I have ever worked, but also the most fun 💪
11
1
106
@joaomdmoura
João Moura
5 months
crewAI Assistant GPT is about to get super powers 😎👉👉
Tweet media one
6
7
105
@joaomdmoura
João Moura
5 months
Couple new examples in crewAI-Examples in case you wanna check it out: I'll work on a SOC compliance example soon per request of a member of the community, I found it a very interesting case
Tweet media one
7
12
101
@joaomdmoura
João Moura
1 month
I thought I was late for the AI Game, if you think so as well the second best time is right now and AI Agents are one of hottest topics around, and this genie is not getting back into the bottle!
4
9
104
@joaomdmoura
João Moura
3 months
Composio is set out to build better tools for AI Agents and guess what they have a native integration with crewAI! I met a user that is using them today and am dying to give it a try! @GanatraSoham and @KaranVaidya6 are the ones building it :)
0
10
104
@joaomdmoura
João Moura
5 months
Recording a new video on a complete local models crew of AI Agents 🚣✨
Tweet media one
5
4
101
@joaomdmoura
João Moura
5 months
Plan for this week, ramp up back into building after maybe a more busy Monday and Tuesday. - crewAI Tool (RAG) - crewAI API wrapper - crewAI UI - new Hierarchical crew process - try OpenSource the linkedIn example
12
5
102
@joaomdmoura
João Moura
5 months
my next crew of AI Agents will have a UI, and you all will be able to use and test it ;)
12
4
99
@joaomdmoura
João Moura
5 months
Oh also we dropped a new site () and a completely revamped docs at ()
11
5
98
@joaomdmoura
João Moura
1 month
🤔 Why you should take the AI Agent @AndrewYNg and I put together? Well I'll let @dharmesh @jaltma @bentossell and @edsim answer that for me
Tweet media one
12
16
95
@joaomdmoura
João Moura
4 months
Next version of crewAI will allow you to output json, pydantic object and save results to file natively 😎👉👉 testing it out now together with a bunch of improvements, this will be a big jump again, brace for impact 💪🦾
9
5
95
@joaomdmoura
João Moura
3 months
🎉 yay, got video from our billboard on timesquare! Let's go crewAI! 🚣
5
1
95
@joaomdmoura
João Moura
5 months
And there we go: two tasks are executed in parallel using multithreading and the third one can reference both later. Now will write some test and push this badboy up so we can cut this new version tomorrow, oh I guess new docs as well for this now 😅
Tweet media one
6
1
94
@joaomdmoura
João Moura
2 months
And the crewAI meetups is starting 😎👉👉
Tweet media one
3
2
94
@joaomdmoura
João Moura
7 months
I tried quite a few opensource models this week! Tks @Ollama_ai Opensource is 🔥 many models are better than GPT 3.5 by now and by tuning their params you can get amazing results! Most impressive was OpenHermes2.5 from @Teknium1 and @NousResearch impressive for a 7B model!
Tweet media one
6
12
93
@joaomdmoura
João Moura
2 months
Cooking 🧑‍🍳 I promise I’ll be back later
Tweet media one
8
3
93
@joaomdmoura
João Moura
4 months
Marvin, bring it again, now adding RAG to his crewAI agents. RAG will be one of the first tools on our crew toolkit so it will only get easier moving forward, but beauty of it is how it's all code in the end of the day so can easily bring any integrations into it.
@MervinPraison
Mervin Praison
4 months
CrewAI RAG: How I Created AI Assistants to Run My News Agency Subscribe for more: YT: @LangChainAI @DuckDuckGo @OpenAI @NewsAPIorg @joaomdmoura @trychroma
6
26
147
2
13
92
@joaomdmoura
João Moura
22 days
There we go! We are trending on github :D LG crewAI 🚣🚣🚣
Tweet media one
5
3
91
@joaomdmoura
João Moura
1 month
Damn, you folks keep impressing me with the usecases for crewAI!
@alxfazio
Ale𝕏 Fazio
1 month
I built a video curation assistant using @crewAIInc and GPT-O, and it's absolutely insane. 🔥 Look how it selects the most interesting parts of podcasts and speeches, and even returns them as subtitled video clips ready to be published on social media. Repo in the comments.
7
58
537
0
6
91
@joaomdmoura
João Moura
7 months
The reason why many AI Agents don't work well is because are trying to make it do all. Focused agents are the way to go, rule of thumb is the smaller the model the more focused your agent needs to be.
7
8
90
@joaomdmoura
João Moura
3 months
There we go @crewAIInc custom GPT is back at top 10 GPTs in programming for OpenAI 😎 @Replit to host our API that supports it 💪
Tweet media one
5
4
87
@joaomdmoura
João Moura
2 months
Now you can run parallel task with @crewAIInc using local models 🔥💪 kudos to @ollama for making it possible
@ivanfioravanti
ifioravanti
2 months
@ollama 0.1.33 GA is here with Parallel Calls/Concurrency support 🔥🔥🔥 Game changer 🚀🚀🚀
3
8
70
1
7
87
@joaomdmoura
João Moura
7 months
Impressed with Open Hermes 2.5! Damn what a model, outperformed llama2:13B in some of the testing I’m running with agents using CrewAI, also super fast! kudos to @NousResearch and @Teknium1
5
6
84
@joaomdmoura
João Moura
2 months
🔥Using crew to build crew: We now officially have sales crews that help us, research, enrich and classify all of our leads <3 Will probably find a way we can share this one :)
8
6
86
@joaomdmoura
João Moura
3 months
Finetuning models that run your agent? hell yeah!
8
2
86
@joaomdmoura
João Moura
6 months
New M3 ready to rock some opensource 🔥with @Ollama_ai and @LangChainAI
Tweet media one
13
3
86
@joaomdmoura
João Moura
15 days
Judging a AI agents hackathon today, so exciting to see people using crewAI!!
Tweet media one
4
2
85
@joaomdmoura
João Moura
7 months
New starling-7B model is amazing! Just tried it with @Ollama_ai . Honestly, I was not expecting it to be this good! Had to do some modifications on some parameters but it beats all other open source models I tried so far for some of my AI Agents
12
6
85
@joaomdmoura
João Moura
2 months
so cool to see @crewAIInc mentioned together with @AndrewYNg 🤯
@Joybeanns
David
2 months
LLM Powered AI Agents are way more powerful than using LLMs as is. Here is the one of my fav AI people @AndrewYNg talking about this very idea. Watch the longer video for more .. One of my fav AI agent frameworks - @crewAIInc kinda does well for reflective & tool based tasks
4
13
112
1
6
82
@joaomdmoura
João Moura
3 months
This was not the initial end use case I thought for AI Agents but turns out they do amazing at enrichment! Talking with potential early customer doing this and super impressed!
7
4
82
@joaomdmoura
João Moura
23 days
Someone down to put a crew for me for video generation? I'm thinking a director, a video maker, audio maker agent, tools to call external services for sound and video AI generation. Idea is to have this crew be able to to intro videos. I would pay for it :)
13
4
83
@joaomdmoura
João Moura
4 months
Now I have a crew that can re-write all crewAI docs making it better and adding new features to it 😎👉👉 maybe I should record a demo on this one as well?
12
0
81
@joaomdmoura
João Moura
3 months
And there we go! We are not number #1 this time but trending on Github today 😎👉👉
Tweet media one
4
2
81
@joaomdmoura
João Moura
1 month
So, crewAI is issuing badges for people that did out @DeepLearningAI with @AndrewYNg , if you wanna know more about it go into , I'll probably have a crew automate it for me as it has been WAYYYY more than I expected 😅 good problems tho!
4
6
79
@joaomdmoura
João Moura
8 months
@catalinmpit lol, honestly the guy probably dodged a bullet on that one
1
1
80
@joaomdmoura
João Moura
3 months
📈🤯🔥 Getting to meet people building with @crewAIInc and will be doing showcase series! Just a sneak peek of my conversation with @uidesignguide earlier today cc @ollama He built a research Crew that do work that take 8 plp a week in 40m 🚀Buckle up it will be a WILD ride!
4
6
78
@joaomdmoura
João Moura
5 months
Yup, I’ve used LangGraph with CrewAI to build state machines and more complex integrations, works great to integrate multiple crews!
@hwchase17
Harrison Chase
5 months
Another way to think about LangGraph is that it is an easy way to create **State Machines** state machine = labeled, directed graph Thinking of complex LLM systems as state machines (rather than autonomous agents) can often be useful to enforce more control
Tweet media one
15
42
356
4
11
77